home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3imgeff.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_IMGEFF_H = 1;
- include("real/raytr/r3postpr.js")
-
-
- var R3CLID_IMAGEEFFECT = 831;
-
-
-
-
- // Description: add an image as an input
- // Returns: Boolean, TRUE if succeeded.
- // p3: Object, image to add
-
- R3IMGEFFM_ADDINPUT = 831000;
-
- function mR3IMGEFFM_ADDINPUT(p3) {
- return DoA(this.r3obj, 831000, p3, R3TID_OBJECT, 0);
- }
-
- // Description: remove an image from the input list
- // Returns: Boolean, TRUE if succeeded.
- // p3: Object, image to add
-
- R3IMGEFFM_REMOVEINPUT = 831001;
-
- function mR3IMGEFFM_REMOVEINPUT(p3) {
- return DoA(this.r3obj, 831001, p3, R3TID_OBJECT, 0);
- }
-
- // Description: remove all images from the input list
- // Returns: Boolean, TRUE if succeeded.
- // p3: Object, image to add
-
- R3IMGEFFM_REMOVEALLINPUTS = 831002;
-
- function mR3IMGEFFM_REMOVEALLINPUTS(p3) {
- return DoA(this.r3obj, 831002, p3, R3TID_OBJECT, 0);
- }
-
- // Description: add an image as an output
- // Returns: Boolean, TRUE if succeeded.
- // p3: Object, image to add
-
- R3IMGEFFM_ADDOUTPUT = 831003;
-
- function mR3IMGEFFM_ADDOUTPUT(p3) {
- return DoA(this.r3obj, 831003, p3, R3TID_OBJECT, 0);
- }
-
- // Description: remove an image from the output list
- // Returns: Boolean, TRUE if succeeded.
- // p3: Object, image to add
-
- R3IMGEFFM_REMOVEOUTPUT = 831004;
-
- function mR3IMGEFFM_REMOVEOUTPUT(p3) {
- return DoA(this.r3obj, 831004, p3, R3TID_OBJECT, 0);
- }
-
- // Description: remove all images from the output list
- // Returns: Boolean, TRUE if succeeded.
- // p3: Object, image to add
-
- R3IMGEFFM_REMOVEALLOUTPUTS = 831005;
-
- function mR3IMGEFFM_REMOVEALLOUTPUTS(p3) {
- return DoA(this.r3obj, 831005, p3, R3TID_OBJECT, 0);
- }
-
-
-
-
- R3IMGEFFA_InputCount = 831500;
- function GetR3IMGEFFA_InputCount() {
- return R3Get(this.r3obj, R3IMGEFFA_InputCount, R3TID_INTEGER, 0);
- }
-
- R3IMGEFFA_OutputCount = 831501;
- function GetR3IMGEFFA_OutputCount() {
- return R3Get(this.r3obj, R3IMGEFFA_OutputCount, R3TID_INTEGER, 0);
- }
-
- R3IMGEFFA_InputList = 831502;
- function GetR3IMGEFFA_InputList() {
- return R3Get(this.r3obj, R3IMGEFFA_InputList, R3TID_LIST, R3TNF_ARRAY);
- }
-
- R3IMGEFFA_OutputList = 831503;
- function GetR3IMGEFFA_OutputList() {
- return R3Get(this.r3obj, R3IMGEFFA_OutputList, R3TID_LIST, R3TNF_ARRAY);
- }
-
-
-
- function r3Imageeffect () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_IMAGEEFFECT, arguments);
- }
- // Methods
- this.ADDINPUT=mR3IMGEFFM_ADDINPUT;
- this.REMOVEINPUT=mR3IMGEFFM_REMOVEINPUT;
- this.REMOVEALLINPUTS=mR3IMGEFFM_REMOVEALLINPUTS;
- this.ADDOUTPUT=mR3IMGEFFM_ADDOUTPUT;
- this.REMOVEOUTPUT=mR3IMGEFFM_REMOVEOUTPUT;
- this.REMOVEALLOUTPUTS=mR3IMGEFFM_REMOVEALLOUTPUTS;
-
- // Attributes
- this.GetInputCount=GetR3IMGEFFA_InputCount;
- this.GetOutputCount=GetR3IMGEFFA_OutputCount;
- this.GetInputList=GetR3IMGEFFA_InputList;
- this.GetOutputList=GetR3IMGEFFA_OutputList;
- }
-
- r3Imageeffect.prototype=new r3Postprocessor;
- // r3imgeff.h_H